upper sprocket - German English Dictionary